package main

import "fmt"

type a interface {
	Print()
}

type b interface {
	Print()
}

type ca struct {
	Text string
}

func (test ca)Print(){
	fmt.Println("hahahahah")
}

func main(){
	var c b
	ca := &ca{"hhha"}
	c = ca
	c.Print()
}
